poorly fitted - Turkish English Dictionary